From a2fa6471995a6cdda3c4e3884f30c90cddbe1143 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sat, 27 Feb 2016 00:40:09 +0100 Subject: [PATCH] cssimagewin32: IMplement printing Caveat: over() and margins() arent' printed, but they are soon gonna be removed anyway. --- gtk/gtkcssimagewin32.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gtk/gtkcssimagewin32.c b/gtk/gtkcssimagewin32.c index 05ced5d9fd..d03fababcd 100644 --- a/gtk/gtkcssimagewin32.c +++ b/gtk/gtkcssimagewin32.c @@ -216,7 +216,11 @@ static void gtk_css_image_win32_print (GtkCssImage *image, GString *string) { - g_string_append (string, "none /* printing win32 theme components is not implemented */"); + GtkCssImageWin32 *wimage = GTK_CSS_IMAGE_WIN32 (image); + + g_string_append (string, "-gtk-win32-theme-part("); + gtk_win32_theme_print (wimage->theme, string); + g_string_append_printf (string, ", %d, %d)", wimage->part, wimage->state); } static void -- 2.30.2